#include "operatorSQL.h"
#include <QSqlDatabase>
#include <QSqlError>
#include <QDebug>
#include <QSqlQuery>
#include <QMessageBox>

#include <qmessagebox.h>
QSqlDatabase db;

operatorSQL::operatorSQL()
{

    QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
        db.setHostName("127.0.0.1");
        db.setPort(3306);
        db.setDatabaseName("mysql");
        db.setUserName("root");
        db.setPassword("root");
        bool ok = db.open();
        if (ok){
            qDebug()<<"ok";
        }
        else {
           qDebug()<<"error open database because"<<db.lastError().text();
        }


}

QSqlQuery* operatorSQL::queryAll(){
    QSqlQuery *query = new QSqlQuery;
    query->exec("select * from sqltest");

    return query;
}
